package com.um.jdy.rpc.ev.confirmation;

import lombok.Data;

/**
 * 远程重启
 *
 * @author 邓南辉
 * 日期 2023/8/10
 * 版权所有 广州优匠科技有限公司
 */
@Data
public class StartChargeByRFIDConfirmation extends BaseConfirmation {

    /**
     * 交易流水号
     */
    private String transactionNo;

    /**
     * 余额
     */
    private Integer balance;

    /**
     * 卡校验结果
     */
    private boolean authentication;

    /**
     * 失败原因
     * 0x01 账户不存在
     * 0x02 账户冻结
     * 0x03 账户余额不足
     * 0x04 该卡存在未结账记录 0x05 桩停用
     * 0x06 该账户不能在此桩上充电 0x07 密码错误
     * 0x08 电站电容不足
     * 0x09 系统中 vin 码不存在 0x0A 该桩存在未结账记录 0x0B 该桩不支持刷卡
     */
    private int faultReason;
}
